package com.xxzb.pack0820;

import java.io.*;


//使用IO流方式实现，将D盘下的a.jpg文件复制到F盘中
public class DemoA {
    public static void main(String[] args) throws Exception {
        //源文件
        File srcFile=new File("D:\\a.png");
        //被复制的文件，目前不存在
        File descFile=new File("F:\\b.png");
        //建立读取流通道
        InputStream in=new FileInputStream(srcFile);
        //建立写入通道
        OutputStream out=new FileOutputStream(descFile);
        //创建一个字节数组
        byte[] bytes=new byte[100];
        int len;
        /*
        * 1.读取in.read(bytes)将内容读取到了byte数组中
        * 2.获取了实际读取长度len=in.read(bytes)
        * 3.判断是否还有内容，和-1比较*/
        while ((len=in.read(bytes))!=-1){
            out.write(bytes,0,len);
        }
        out.close();
        in.close();
        //如果做剪切操作，记得要删除
//        srcFile.delete();

    }
}
